body{background:#e6e6e6;font-family:"微软雅黑";}
a{text-decoration:none;color:#339;}
a:visit{color:#339;}
a:hover{color:#00f;border-bottom:1px solid #00f;}
.main{width:954px;margin:0 auto;background:#fff;margin-bottom:30px;margin-top:20px;border:3px solid #eee;}
.top{height:100px;background:#fff;border-top:1px solid #ddd;}
	.top .top_title{padding:20px;padding-left:50px;color:#666;font-size:40px;}
.nav{background:#444;font-size:14px;padding-left:50px;}
	.nav a{display:block;background:#666;width:80px;float:left;text-decoration:none;color:#fff;
	line-height:35px;height:35px;text-align:center;margin-right:-1px;border-right:1px solid #999;border-left:1px solid #999;}
	.nav a:hover,.nav a.this{color:#fff;text-decoration:none;border-bottom:none;background:#222;}		

.content{height:auto;padding:20px;padding-left:40px;background:#fff;}
.content .status_yes{background:#eee;color:#aaa;border:1px dashed #ddd;font-size:14px;padding:5px;}
.content .status_no{background:#fee;color:#f66;border:1px dashed #fdd;font-size:14px;padding:5px;}
.content .go_to_top{
		display:block;
		text-decoration:none;
		text-align:center;
		padding:0.5em;
		font-size:12px;
		width:60px;
		margin:10px 0 10px 20px;
		color:#666;
		font-weight:800;
		background:#def;
		border:1px solid #bbb;
	}
	.content .go_to_top:hover{background:#3F9AC6;color:#fff;}
	.content .data{margin:0 auto;}
	.content .data .error{margin:0 auto;border:1px solid #ccc;width:400px;margin-top:50px;margin-bottom:50px;}
	.content .data .error .error_title{background:#666;color:#fff;line-height:35px;padding-left:20px;}
	.content .data .error .error_content{padding:20px;color:#666;font-size:14px;}

	.content .data .db_info{margin:0 auto;border:1px solid #ccc;width:500px;margin-top:50px;margin-bottom:50px;}
	.content .data .db_info .info_title{background:#666;color:#fff;line-height:35px;padding-left:20px;}
	.content .data .db_info .info_content{padding:20px;color:#666;margin-left:30px;}
	.content .data .db_info .info_content div span{display:block;width:80px;float:left;padding:5px;}
	.content .data .db_info .info_content div input{width:300px;padding:5px;font-weight:800;}
	.content .data .db_info .info_content div{margin-bottom:4px;}
	.content .data .db_info .info_content div .button{border:1px solid #aaa;background:#ddd;color:#333;padding:0.7em  2em;width:auto;margin-right:25px;font-weight:800;}
	.content .data .db_info .info_content div .button:hover{cursor:pointer;background:#666;color:#fff;}

	.content .data .title{
		margin:10px 0 10px 0;
		padding:3px;
		padding-bottom:5px;
		border-bottom:1px dashed #aac;
		width:870px;
		color:#336;
		font-size:18px;
		font-weight:800;
	 }
	.content .data .title span{color:#333;font-size:16px;padding-left:10px;font-weight:400;font-style:normal;}
	.content .data .line{border-top:0px solid #abc;width:830px;}

.foot{background:#333;color:#ddd;padding:20px 0 25px;}
.foot #my{text-align:center;font-size:12px;color:#a3a3a3;}
.foot a{text-decoration:none;color:#a3a3a3;margin-left:10px;font-size:12px;}
.foot a:hover{color:#f90;border-bottom:2px solid #f90;}

table{
	width:870px;
	border:1px solid #ccc;
	border-collapse:collapse;
	font-size:13px;
	margin-left:5px;
}
table a{font-weight:800;}
table td{
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #eee; 
	padding: 0.3em 0.5em 0.3em 0.5em;
	color: #444;
	text-align:center;
	word-break:break-all; 
}
table caption,table th{
	font-size:15px;
	padding: 0.4em 0.5em 0.4em 0.5em;
	border:1px solid #aaa;
	font-size:14px;	color:#444;
	background:#ddf;
	letter-spacing:1px;
	text-align:center;
	font-weight:800;
}
table .head th{font-size:14px;}
.tables .c1{width:180px;text-align:left;}
.tables .c2{width:60px;font-size:10px;}
.tables .c3{width:50px;}
.tables .c4{width:70px;font-size:12px;}
.tables .c5{width:120px;font-size:10px;}
.tables .c6{width:120px;font-size:10px;}
.tables .c7{text-align:left;}

table .t1{width:100px;text-align:left;padding-left:10px;}
table .t2{width:130px;font-size:12px;}
table .t3{width:60px;font-size:12px;}
table .t4{width:110px;font-size:12px;}
table .t5{width:100px;font-size:12px;}
table .t6{width:60px;}
table .t7{text-align:left;}
table .bottom td{padding:0px;border-bottom:1px solid #ccc;}
table .odd {background: #eef;} 
table .even {background:#fff;} 

fieldset{ margin-top:10px; border:solid 1px #ddf;padding:10px;}
fieldset legend { padding:3px 20px; color:#FFF; background:#666/*#214FA3*/; font-size:15px;}
fieldset,fieldset legend {-moz-border-radius:4px; -webkit-border-radius: 4px; border-radius:4px; }
fieldset .hr{height:5px;margin:5px;border-top:1px dashed #ccf;}